@media only screen and (max-width: 1500px){
	.fafa .flex-direction-nav .flex-prev{
		left: 0px;
	}

	.fafa .flex-direction-nav .flex-next{
		right: 0px;
	}
	.member_pic {
    width: 150px;
    margin-right: 35px;
	}
	.member_inf {
    padding-top: 55px;
	}
	.rencai-item{
		padding: 30px 25px;
	}
	.rencai-title{
		font-size: 12px;
		padding: 5px 0 5px 54px;
	}
	.map-wp{
		width: 789px;
	}
	.about1-2-p{
		line-height: 2.2;
		margin-top: 15px;
	}
	.rongyu-right{
		width: 800px;
		-webkit-background-size: 100%;
		background-size: 100%;
	}
	.rongyu-dl dd+dd {
    margin-top: 12px;
	}
/*	.fafa .slides>li
	{height: 600px;}
*/	.main1-2{
		width: 450px;
		padding: 5px 15px 11px;
	}
	.main1-1{
		width: 550px;
	}
	.list01 dd{
		margin-top: 11px;
	}
	.list01 {
    padding-top: 15px;
	}
	.main1-3 dd+dd{
		margin-top: 10px;
	}
	.main1-3 dd>a{
		height: 84px;
		padding-top: 13px;
	}
	.main2-1{
		width: 745px;
	}
	.bn-img1{
		width: 700px;
		margin-left: -350px;
		margin-top: -30px;
	}
	.bn-img2{
		width: 1100px;
		margin-left: -550px;
		margin-top: -25px;
	}
}
@media only screen and (max-width: 1200px){
	.bn-img{
		display: none
	}
	.rongyu-left{
		display: none;
	}
	.rongyu-right{
		float: none;
		width: 100%;
		padding-top: 100px;
	}
	#header{
		display: none;
	}

	#header-2{
		display: block;
	}
	.chenggao{
		display: block;
	}

	.fafa .slides>li{
		height: auto;
		background-image: none!important;
	}
	.fafa .flex-direction-nav{
		width: auto;
		margin-left: 0;
		left: 15px;
		right: 15px;
	}
	.fafa .slides>li img{
		display: none!important;
	}
	.fafa .slides>li img.phone-img{
		display: block!important;
	}
	.youq,.foo-nav,.footer-1{
		display: none;
	}
	/*.fafa .flex-control-paging li a{
		width: 10px;
		height: 10px;
		transition: .3s;
		background-image: url(../images/arrow-b2.png);
	}

	.fafa .flex-control-paging li a.flex-active{
		background-image: url(../images/arrow-b2-h.png);
		width: 10px;
	}
	.fafa .flex-control-nav li{
		margin:0 7px;
	}
	.fafa .flex-control-nav{
		bottom: 20px;
	}*/

	.er{
		width: 100px;
		float: none;
		margin:0 auto;
	}
	.foo-p{
		text-align: center;
		margin-top: 10px;
	}
	.foo-p span{
		display: block;
		padding-left: 0;
	}
	.footer-2{
		padding: 25px 0 20px;
	}
	
	.banner-2{
		padding:100px 0;
	}
	.erji-nav{
		float: none;
	}
	.erji-nav dd+dd{
		margin-left: 0;
	}
	.erji-nav dd{
		display: none;
	}
	.erji-nav dd.cur{
		display: block;
	}
	.erji-bottom{
		padding: 50px 0;
		background-image: none;
	}
	.mianbaoxie{
		display: none;
	}
	.danpian-h1{
		font-size: 24px;
	}

	.xinwen1{
		padding: 50px 0;
	}
	.xinwen2-li{
		padding: 30px 0;
	}
	.map-wp{
		float: none;
		width: 100%;
		height: 300px;
		margin-left: 0;
	}
	.about1-1{
		float: none;
		width: 100%;
		margin-right: 0;
	}
	.about1{
		background-image: none;
		padding-bottom: 30px;
	}
	.about1-2{
		margin-top: 30px;
	}
	.about2 {
    margin-top: 30px;
	}
	.about2-dl {
    margin-top: 30px;
	}
	.fazhan1-list .item span{
		font-size: 20px;
	}
	.fafa .flex-control-nav li {
    margin: 0 6px;
	}
	.fafa .flex-control-nav{
		bottom: 30px;
	}
	.main1-1{
		float: none;
		width: 100%;
	}
	.main1-2{
		float: none;
		width: 100%;
		overflow: hidden;
		margin:25px 0;
	}
	.main1-3 dd+dd {
    margin-top: 0px;
	}
	.main1-3 dd{
		float: left;
		width: 23%;
		margin-left: 2%;
	}
	.main1-3 dl{
		margin-left: -2%;
	}
	.main1-bottom {
    margin-top: 30px;
	}
	.main3{
		min-height: 0;
		padding: 50px 0;
	}
	.main2{

		padding: 50px 0;
	}
	.main1{

		padding: 50px 0;
	}
	.main2-1{
		float: none;
		width: 100%;
		margin-right: 0;
	}
	.main2-2{
		margin-top: 30px;
	}
	.main2-2-dl dl{
		font-size: 0;
		line-height: normal;
		margin-left: -2%;
	}
	.main2-2-dl dd{
		display: inline-block;
		width: 31.3333333%;
		margin-left: 2%;
		margin-bottom: 2%;
	}
	.main2-2-dl dd+dd{
		margin-top: 0;
	}
}
@media only screen and (max-width: 992px){
	.main2-2-dl dd{
		width: 48%;
	}
	.main1,.main2,.main3
	{padding: 40px 0;}
	.fazhan2 {
    margin-top: 40px;
	}
	.rencai .col-lg-4{
		margin-bottom: 0;
		margin-top: 30px;
	}
	.rencai .col-lg-4:first-child{
		margin-top: 0;
	}
	.member{
		padding-bottom: 20px;
	}
	.member_pic {
    width: 120px;
    margin-right: 30px;
	}
	.member_inf {
    padding-top: 35px;
	}
	.xinwen2-li {
    padding: 25px 0;
	}
	.xinwen1-con{
		padding-top: 20px;
	}
	.xinwen1-list .item{
		padding: 15px;
		padding-bottom: 25px;
	}
	.erji-bottom{
		padding: 40px 0;
	}
	.xinwen1{
		padding: 40px 0;
	}

	.banner-2{
		padding: 70px 0;
	}
	.banner-2 h1{
		font-size: 22px;
	}
	.banner-2 h2{
		font-size: 20px;
	}

}
@media only screen and (max-width: 768px){
	.fafa .flex-control-nav li {
    margin: 0 4px;
	}
	.fafa .flex-control-nav{
		bottom: 20px;
	}
	.main3-list .owl-nav button.owl-prev{
		top: 0;
		margin-top: 0;
		left: 0;
	}
	.main3-list .owl-nav button.owl-next{
		top: 0;
		margin-top: 0;
		right: 0;
	}
	.main3-list .owl-nav{
		position: relative;
		width: 75px;
		height: 30px;
		margin:20px auto 0;
	}
	.main3-list {
    margin-top: 25px;
	}
	.main1-3 dd>a{
		padding-top: 15px;
		height: 92px;
		font-size: 15px;
	}
	.main2-1-dl{
		position: relative;
		font-size: 0;
		line-height: normal;
		text-align: center;
		margin-top: 15px;
	}
	.main2-1-div-wp{margin-top: 15px;}
	.main2-1-dl dd.main2-1-dda{
		display: none;
	}
	.main2-1-dl dl{
		display: inline-block;
	}
	.title-22.title-22-hua{
		text-align: center;
	}
	.title-22 h1{
		font-size: 20px;
	}
	.title-22 h2{
		font-size: 20px;
	}
	.main1-3 dd{
		width: 48%;
		margin-bottom: 2%;
	}
	.main1-bottom {
    margin-top: 15px;
	}

	.title-11 span.fl{
		font-size: 16px;
		padding: 0	5px;
	}
	.main1-2{
		padding: 15px;
		padding-top: 0;
		margin:20px 0;
	}
	.title-11 span.fl+span.fl{margin-left: 5px;}
	.fmain1 .flex-control-nav{
		bottom: 24px;
		padding-right: 15px;
	}
	.list01 dd span{
		font-size: 12px;
	}
	.list01 dd {
    margin-top: 9px;
	}
	.list01 dd{
		padding-right: 75px;
	}
	.list01 dd a{
		font-size: 15px;
	}
	.fmain1 .flex-control-nav li+li{margin-left: 10px;}
	.main1-1 .imgbox_a h1{
		height: 40px;
		line-height: 40px;
		font-size: 16px;
		padding-left: 15px;
		padding-right: 70px;
	}
	.main1,.main2,.main3
	{padding: 30px 0;}
	.rongyu-right{
		padding-top: 50px;
	}
	.rongyu-h1{
		font-size: 16px;
		margin-top: 20px;
	}
	.fazhan2 {
    margin-top: 30px;
	}
	.fazhan2-list{
		background-position: 8px top;
	}
	.fazhan2-con{
		padding: 10px 0;
		padding-left: 32px;

	}
	.fazhan2-date{
		float: none;
		text-align: right;
		background-position: left center;
	}
	.fazhan2-con:hover{
		background-color: #fff;
		color: #333!important;
	}
	.fazhan2-con:hover *{
		color: #333!important;
	}
	.fazhan1-list .owl-nav button.owl-prev{
		top: 27px;
	}
	.fazhan1-list .owl-nav button.owl-next{
		top: 27px;
	}
	.fazhan1{
		background-position: left 40px;
	}
	.fazhan1-list .item span {
    font-size: 18px;
    padding-top: 25px;
	}
	.fazhan1-list .item{
		padding-top: 35px;
		-webkit-background-size: 25px;
		background-size: 25px;
	}
	.about1-2-p{
		line-height: 2;
	}
	.about1-1 h1{
		font-size: 20px;
	}
	.about1-1 h2{
		font-size: 16px;
		margin-top: 10px;
	}
	.about1-1-div{
		padding: 20px 15px;
		margin-top: 30px;
	}
	.about2-dl dd:first-child+dd .imgbox_a {
    padding-bottom: 85%;
	}
	.about1-1-div::before{
		left: 30px;
		height: 30px;
		top: -15px;
	}
	.about2-dl dd:first-child{
		float: none;
		width: 100%;
		border-bottom: 4px solid #fff;
	}
	.about2-dl dd{
		width: 33.33333333%;
	}
	.about2-dl dd:first-child+dd{
		width: 66.66666667%;
		border-left: 0;
	}
	.map-con dd+dd {
    margin-top: 12px;
	}
	.map-con{
		padding-top: 25px;
	}
	.map-con dd{
		margin-top: 25px;
	}
	.map-wp{
		height: 200px;
	}
	.rencai .col-lg-4{
		margin-top: 25px;
	}
	.rencai-title{
		-webkit-background-size: 38px;
		background-size: 38px;
		padding-left: 45px;
	}
	.rencai-title span{
		font-size: 1.5em;
	}
	.rencai-p{
		font-size: 15px;
		margin-top: 15px;
	}
	.rencai-item{
		padding: 20px 15px;
	}
	.member_inf h1{
		font-size: 20px;
	}
	.member_inf h2{
		font-size: 15px;
		margin-top: 10px;
	}
	.member_inf{
		padding-top: 25px;
	}
	.member_pic {
    width: 100px;
    margin-right: 20px;
	}
	.member{
		padding-bottom:0px;
	}
	.qikan-item h1{
		font-size: 16px;
		margin-top: 10px;
	}
	.xinwen2-li{
		padding: 20px 0;
	}
	.xinwen2-list li:first-child .xinwen2-li{
		padding-top: 0;
	}
	.xinwen2-li h1{
		font-size: 14px;
	}
	.xinwen2-li h2{
		font-size: 16px;
		margin:10px 0 10px;
	}
	.xinwen2-list li::before{
		display: none;
	}
	.xinwen1-list .item{
		padding-bottom: 20px;
	}
	.xinwen1-con{
		padding-top: 15px;
	}
	.xinwen1-con h2{
		font-size: 12px;
		margin:13px 0 10px;
	}
	.xinwen1{
		padding: 20px 0;
	}
	.cp-list .row {
    margin-top: 0px;
	}
	.cp-list .col-sm-6 {
    margin-top: 0px;
	}
	.cp-list .col-sm-6+.col-sm-6 {
    margin-top: 25px;
	}
	.erji-nav dd>a{
		height: 50px;
		line-height: 50px;
		padding: 0	10px;
	}
	.erji-bottom{
		padding: 30px 0;
	}

	.banner-2{
		padding: 50px 0;
	}
	.banner-2 h1{
		font-size: 20px;
	}
	.banner-2 h2{
		font-size: 18px;
	}
	.danpian-h1{
		font-size: 22px;
	}

	.dan-a a{
		font-size: 14px;
	}
	
	
	.fenye{
		margin-top: 30px;
		
	}
	
	.logo-2{
		width: 270px;
		margin-top: 20px;
	}
	.foo-p{
		font-size: 12px;

	}
	.er{
		width: 85px;
	}
	.er img{
		margin-bottom: 8px;
	}
	.cp-item h1{
		margin-top: 15px;
	}
	.main2-2 .main2-1-dl{
		display: none;
	}
	.main2-2-pic-wp{
		width: 210px;
	}
	.main2-2-dl{
		height: 307px;
	}
	.main2-2-dl dd{
		font-size: 15px;
	}
	.tui-pic{
		float: none;
		width: 100%;
		margin-right: 0;
	}
	.tui-con h2{
		font-size: 12px;
		margin:12px 0 8px;
	}
	.tui-con h1{
		font-size: 16px;
	}
	.tui-con{
		padding-top: 15px;
	}
	.list02 dd a{
		font-size: 15px;
	}
	.list02 dd span{
		font-size: 12px;
	}
	.list02 dd{
		padding-right: 75px;
	}
}
@media only screen and (max-width: 500px){
	.main2-2-dl {
    height: 245px;
}
	.main2-2-pic-wp{
		width: 170px;
	}

	.main2-2-dl dd{
		display: block;
		width: 100%;
		margin-left: 0;
		height: 35px;
		line-height: 35px;
		font-size: 14px;
	}
	.main2-2-dl dl{
		margin-left: 0;
	}
	.main2-2-dl dd+dd{
		margin-top: 12px;
	}
	.banner-2 {
    padding: 40px 0 37px;
	}
	
	.danpian-h1{
		font-size: 20px;
	}
	.foo-p{
		line-height: 1.8

	}
	.footer-2{
		padding: 20px 0 15px;
	}
	.logo-2{
		width: 250px;
		margin-top: 21px;
	}
}
@media only screen and (max-width: 350px){
	.logo-2{
		width: 220px;
		margin-top: 23px;
	}
}